Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

AESencrypt Class Reference

#include <aescpp.h>

List of all members.

Public Member Functions

 AESencrypt (void)
 AESencrypt (const unsigned char in_key[])
void key128 (const unsigned char in_key[])
void key192 (const unsigned char in_key[])
void key256 (const unsigned char in_key[])
void key (const unsigned char in_key[], int key_len)
void encrypt (const unsigned char in_blk[], unsigned char out_blk[]) const

Private Attributes

aes_encrypt_ctx cx


Constructor & Destructor Documentation

AESencrypt::AESencrypt void    [inline]
 

AESencrypt::AESencrypt const unsigned char    in_key[] [inline]
 


Member Function Documentation

void AESencrypt::encrypt const unsigned char    in_blk[],
unsigned char    out_blk[]
const [inline]
 

void AESencrypt::key const unsigned char    in_key[],
int    key_len
[inline]
 

void AESencrypt::key128 const unsigned char    in_key[] [inline]
 

void AESencrypt::key192 const unsigned char    in_key[] [inline]
 

void AESencrypt::key256 const unsigned char    in_key[] [inline]
 


Member Data Documentation

aes_encrypt_ctx AESencrypt::cx [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Sep 12 20:12:38 2005 for Destiny3D by doxygen1.3-rc3